約 3,699,220 件
https://w.atwiki.jp/abwiki/pages/84.html
ちょっとABとは関係のないお話 [edit] HTTPについて † Hyper Text Transfer Protocolの略。Webブラウザとサーバがやりとりする際などに使われる通信プロトコル バージョンHTTP/1.0と1.1が存在する。ここでは一応1.1ベース ↑ [edit] 準備 † まずはソケットを使った通信を読んでsendとrecvを使えるようになって頂きたい ↑ [edit] 使い方 † 初めにsendでHTTPのリクエストを送信する。続いてrecvでサーバから返事を受け取る 以上 ↑ [edit] リクエストの基本構造 † <メソッド><HTTPバージョン>CRLF <ヘッダ>CRLF CRLF メソッドはGETとかHEADとかPUTとか。プログラムでいう所の関数名 ヘッダっていうのはメソッドの付加情報。関数の引数みたいな物です メソッドは常に一つ。ヘッダは任意の個数です。無い場合もあります 各行の終端にはCRLF(Ex"\r\n"のこと)を付け、終端には空行を付けます ↑ [edit] レスポンスの構造 † レスポンスはリクエストをsendでHTTPサーバーに送ると必ず返されrecvで受け取ることが出来ます <HTTPバージョン><ステータスコード>CRLF <ヘッダ>CRLF CRLF <メッセージボディ> HTTPバージョンとステータスコードは送ったHTTPメソッドの実行結果で、これだけはレスポンスの先頭に必ず存在します 例 HTTP/1.1 200 OK ステータスコードは3桁の数字で表され、百の位が2なら成功、4ならクライアント側のエラー、5ならサーバ側のエラーになります 3の場合は処理を完了するために再度適切なリクエスト送信する必要がある場合を示します 1は複雑なんでパス ヘッダはメッセージボディの情報を表す部分ですがもしかしたら無い場合もあるかも メッセージボディはGETだったら対象となったリソース、POSTだったらCGIの実行結果とか ここもヘッダ部分と同様に存在しない場合がある(例:HEADメソッド) ヘッダとの間に空行がはさまっているので注意。またメッセージボディの最後にCRLFは存在しない ↑ [edit] HTTPメソッド † ↑ [edit] GETメソッド † HTTPサーバーからリソースを取得します 基本形 GET uri HTTP/1.1 Host hostname hostnameは接続するホストサーバー名です。ここのWikiだとURLのwww.2chab.netの部分です uriの部分は取得したいURLのホスト名より先の部分を指定します 2ちゃんねるのトップページを取得する例 GET / HTTP/1.1 Host www.2ch.net 本来は/index.htmlとか/の先の指定も必要なんですが、省略するとindex*(*は一字以上の文字列)を指定した事になります 略さないで書くと GET /index.html HTTP/1.1 Host www.2ch.net 成功すればレスポンスのメッセージボディ部分にGETの対象になったリソースが入っている ステータスコードは成功すれば200 OK。リソースが見つからなければ404。アクセス拒否なら403。サーバー過負荷なら503 もちろんこれ以外のステータスコードである可能性もある ↑ [edit] Rangeヘッダ † リソースに対するGETの範囲を指定するリクエストヘッダです リソースの128バイトから256バイトまで取得 Range 128-256 リソースの512バイト以降を取得 Range 512- このヘッダを含めてGETを送った場合、成功時のステータスコードは206になります 失敗した時は416(要求範囲が不正)が返されるかも ↑ [edit] If-Modified-Sinceヘッダ † リソースが指定日時より後に更新されているか調べるヘッダです 更新されていない場合はGETしません GMTで2007年5月5日午前0時以降に更新されているか調べる If-Modified-Since Sun, 5 May 2007 00 00 00 GMT このヘッダを含めてGETを送った場合、リソースが更新されていなければレスポンスには304(未更新)が返されます この場合メッセージボディはありません 更新されていれば普通に200番代のステータスコードとメッセージボディを返してきます ↑ [edit] HEADメソッド † HTTPサーバーからリソースの情報を取得します 基本形 HEAD uri HTTP/1.1 Host hostname CRLF hostname、uriはGETと同じです 成功すればリソースのヘッダだけ返ってきます(つまりHEAD=GET-メッセージボディ) ↑ [edit] POSTメソッド † HTTPサーバーに情報を送信します CGIのパラメータなんかを送信するために使う。実行結果がCGI依存なのでかなり厄介 基本形 POST uri HTTP/1.1 Host hostname Content-Type type Content-Length 25222length CRLF メッセージボディ hostname、uriはGETと同じ typeはフォームデータだけ場合はapplication/x-www-form-urlencoded 何らかのリソースを含む場合はmultipart/form-data 殆ど前者だけで事足りると思うが、アップローダーのようなリソースを受け付けるCGIは後者を利用する lengthは後に続くメッセージボディの長さ メッセージボディはapplication/x-www-form-urlencodedの場合 変数名1=値1 変数名2=値2... のように変数名と値を=で結んだ物を を区切りとして羅列する。変数名も値もURLエンコードされていなければならない multipart/form-dataは大変なので省略 成功すれば二百番台のステータスコードを返す リソースが既に生成されている場合201を返す(見たこと無いけど) ↑ [edit] GETでPOSTする † サーバーに情報を送信する時はPOSTを使うべきだが、極少量のデータであればGETでも送れる 基本形 GET uri?メッセージボディ HTTP/1.1 Host hostname CRLF uriの後に?とPOSTのとき送ったメッセージボディをつける。やはりURLエンコード必須 Content-TypeとContent-Lengthはいらない
https://w.atwiki.jp/mccc/pages/47.html
このページではHTTP APIについて解説する。 参考資料: HTTP API 執筆時のバージョン: ComputerCraft 1.56 for Minecraft 1.6.2 HTTP API各メソッドのヘッダ request get post HTTP API HTTPによりインターネット上のサーバーへGET/POSTリクエストを送信し、ウェブサイトをダウンロードすることができるAPI。 このAPIを利用するには、前もってComputerCraft.cfgのenableAPI_httpをtrueにしておく必要がある。設定がfalse(デフォルト)の場合、このAPI自体コンピュータに読み込まれない。 文字列をURLエンコードするにはtextutils.urlEncode関数を利用するとよい。 なお、ここでは(プロトコルとしての)HTTPについての解説は行わない。 各メソッドのヘッダ (どんなヘッダが送信されているのか気になる人向け) HTTP APIではプレイヤーが任意のヘッダを指定することはできず、またComputerCraft側でも特にヘッダを指定していないため、Javaデフォルトのヘッダで送信されているものと思われる。 以下は各メソッドで送信されるリクエスト行およびヘッダ行の例。ちなみに、ゲーム内でpastebinプログラムを利用してPastebinでプログラムファイルを取得・投稿した時のもの(Javaバージョンは1.7.0 25)。 GETの例 GET /raw.php?i=smLqWBif HTTP/1.1 User-Agent Java/1.7.0_25 Host pastebin.com Accept text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2 Connection keep-alive POSTの例 POST /api/api_post.php HTTP/1.1 User-Agent Java/1.7.0_25 Host pastebin.com Accept text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2 Connection keep-alive Content-Length 219 request dan200.computer.core.apis.HTTPAPI で定義 http.request( url[, postData]) URLurl(文字列)にHTTPリクエストを送信する。 postData(文字列)を指定すると、POSTメソッドでメッセージボディとして送信される。postDataが省略またはnilの時はGETメソッドで送信される 戻り値:nil レスポンスはos.pullEvent関数でhttp_successまたはhttp_failureイベントを捕捉することで取得する。そのため、レスポンスを非同期的に取得することができる。 例: local url = "http //example.com/" http.request(url) while true do local event, sourceUrl, file = os.pullEvent() if event == "http_success" and sourceUrl == url then print(file.readAll()) file.close() break elseif event == "http_failure" and sourceUrl == url then print("Server didn t respond.") break end end http //example.com/(IANAのExampleドメイン)からウェブページをダウンロードする。 成功した場合はページの内容(HTML)が、失敗(タイムアウト)した場合は"Server didn t respond."が表示される。 get assets\computercraft\lua\bios.lua で定義 http.get( url ) URLurl(文字列)にHTTP GETリクエストを送信し、レスポンスを取得する 戻り値:テーブル型。取得したウェブサイトのファイルハンドル。ただし、取得に失敗した場合はnilが返る リクエストに対するレスポンスが返ってくるまで処理を停止する。内部的にはhttp.request関数とos.pullEvent関数を利用している。 例: local file = http.get("http //example.com/") if file ~= nil then print(file.readAll()) file.close() else print("Server didn t respond.") end http //example.com/(IANAのExampleドメイン)からウェブページをダウンロードする。 成功した場合はページの内容(HTML)が、失敗(タイムアウト)した場合は"Server didn t respond."が表示される。 post assets\computercraft\lua\bios.lua で定義 http.post( url, postData) URLurl(文字列)にHTTP POSTリクエストを送信し、レスポンスを取得する。postData(文字列)がメッセージボディとして送信される 戻り値:テーブル型。取得したウェブサイトのファイルハンドル。ただし、取得に失敗した場合はnilが返る リクエストに対するレスポンスが返ってくるまで処理を停止する。内部的にはhttp.request関数とos.pullEvent関数を利用している。 postDataが省略またはnilの場合は代わりに""(長さ0文字列)が使われる。
https://w.atwiki.jp/playaholic/pages/21.html
ステータスコード 普通にページを閲覧している際に、よく目にするのが 403と404のHTTPエラーかと思います。 コマンドの実行結果などを表しています。 ステータスカテゴリ カテゴリ 範囲 情報 100-199 固有メッセージ 成功 200-299 正常処理 リダイレクト 300-399 自動的に実行 クライアントエラー 400-499 クライアント側に原因 サーバエラー 500-599 サーバ側に原因 一覧
https://w.atwiki.jp/daiseinew/pages/75.html
引退(またはそれに準ずるもの)生主一覧 ヌッキー ユーザー情報 自コミュ
https://w.atwiki.jp/monaring/pages/3357.html
httpレーザー 4赤 ソ-サリー クリーチャー1体を対象とする。httpレーザーはそれに4点のダメージを与える。 この攻撃でそのクリ-チャ-が破壊された場合、そのクリ-チャ-をゲームから取り除く。 FT ちびしぃの最後の足掻きさ……。 ――ある虐殺モララ-の一言 これは7版のカード。 モナリング・ザ・セブン収録予定 [部分編集] クリーチャー限定の火力。焼いたクリーチャーを追放する、《分解》風の能力も持つ。 コストパフォーマンスが今ひとつで、その《分解》の下位互換となってしまっている。 イラスト __、、 、、 ∧ ∧ / |、 ヽ / | 从"、;从 (,,゚ー゚)//。 /\ | ヽ / 。 (( ; ;"、; 、)) |`` ┼┐ ヽ / / ~(___つhttp //=======================((;".;";.;")) |ヽ / /  ̄ ̄ / 。 \゚ ((; ;";.;"))
https://w.atwiki.jp/pixivvitaminx/pages/14.html
企画概要 pixiv VitaminX、略してぴくビタXは「D3 PUBLISHER」様の乙女ゲーム「VitaminX」の舞台・設定をお借りし、皆様達のオリキャラを交流・恋愛等させる企画です。 COLOR(red) この企画は原案会社様、および関係様とは一切関係ありません。 舞台は幼稚舎から大学までエスカレーター式の一貫教育を行っており、豊かな心、確かな学力を生徒一人一人に身に付けさせる事をモットーとした 開催期間は2011年3月5日~2012年3月30日までの約1年間(アフターイベントあるかも)。 1年間の学園生活を謳歌しましょう! 年間行事予定
https://w.atwiki.jp/lsl_japan/pages/39.html
イベント http_response http_response(key request_id, integer status, list metadata, string body) このイベントハンドラはllHTTPRequest()関数で送信したリクエストに対して HTTPレスポンスを受信したときに発生します。 また、llHTTPRequest()関数で送信したリクエストに対してリクエストが失敗していたり、タイムアウトした時にも発生します。 request_idにはllHTTPRequest()関数の呼び出しが発生したときにllHTTPRequest()関数が返したUUIDの値が格納されます。 statusはHTTPレスポンスが返されたのか、リクエストが失敗した原因を示すHTTPステータスコードが設定されます。 499はTCPコネクションの確立が失敗したときや、コネクションが確立されても、それが無効なHTTP応答あった場合を示します。 ま、499は相手が無効なSSL証明書を持っている場合や、証明をつけてあっても、 一定時間(60秒に設定されることが多いらしい)以上経過して応答がなかった場合も499を受け取ります。 503はDNSへの問い合わせが失敗したことを示します。 #本来のHTTPにおいてはService Unavailable(サービス利用負荷)と呼ばれ、 サーバはサーバの一時的な過負荷あるいはメインテナンスのために、 現在、リクエストを扱うことができないことを意味します。 metadataは応答について説明するキーと値の組のペアがリストとして格納されます。 現在、返されるであろう唯一のキーはHTTP_BODY_TRUNCATEDです。 Valueにはイベントの受信容量の制限によって切り捨てられた情報のバイト数を示します。 応答がテキストmime-typeを指定する「content-type 」ヘッダーを含んでいる限り,bodyはHTTP応答のbodyに設定されます。 mime-typeが指定されないか、タイプがテキストタイプでないなら、bodyは「"Unsupported or unknown Content-Type." (サポートされないか未知のコンテントタイプ)」に設定されます。 「content-type 」ヘッダーで文字セットを指定すると、ボディーはUTF-8に変換されて応答するでしょう、また、サポートされてない文字コードが指定された場合は「サポートされないか未知の文字集合」に設定されるでしょう。 ボディーは現在、2048バイト以内に制限されます。 "\n"はLSLではコンパイル時に「改行文字」に変換されることを忘れないでください。 そして、あなたのサーバーが"\n"以外の文字を「改行文字」として定義されている可能性があります。 あなたは「改行」を加える適切な方法がないかどうかあなたのサーバのドキュメンテーションをチェックするべきです。 あなたのマイレージは変わるかもしれません。-Ice あなたのWEBサーバーからデーターを得る簡単なスクリプト例 //This script requests from our data source (URL) and echoes out what it sends to the owner of the script //I use this to test my PHP apps personally, it s a simple debugging application so I release it publicly //You may use, redistribute, modify, copy however you feel would be useful string URL="http //www.secondlife.com/httprequest/homepage.php"; key http;//This stores the HTTP request we send. default { touch_start(integer foo) { http=llHTTPRequest(URL, [] ,""); } http_response(key id,integer status, list meta, string body) { if(http==id) { integer i; list lbody=llParseString2List(body,["\n"],[]); integer count=llGetListLength(lbody); //This turns newline characters char(10) //into new lines in chat //These are Unix/LSL style end of lines, //use \r\n in place of \n for //Windows style end of line from web server. for(i=0;i count;i++) { llOwnerSay(llList2String(lbody,i)); } } } }
https://w.atwiki.jp/iguru/pages/139.html
プレイヤー:御影 キャラクターネーム:氷堂・戎(ヒョウドウ・カイ) 性別:男 年齢:20 髪色:黒 体型:均整の取れた長身、脱ぐと凄い 来歴:定住していた場所から追い出された事がある。 :のめり込んでいる、何らかの趣味がある。 :何らかの理由で生死の境を彷徨った事がある。 メインクラス:ブシドー サブクラス :-- レベル :3 経験点 :22/累計:57 能力値 [1,4,2]+[5,1,6]+[4,3,2]+[6,3,2]+[1,4,2] = 46 出目 クラス LV補正 成長 装備 合計/B 【STR】 12 07 14 01 01 [35/7] 【TEC】 07 03 06 00 00 [16/3] 【VIT】 09 04 08 01 00 [22/4] 【AGI】 11 05 10 01 01 [28/5] 【LUC】 07 04 08 02 00 [21/4] 【HP】(【VIT】B*2)+Lv+5:16+2(18)/ 【TP】【TEC】B+Lv+3 :09/ 【FP】 :01 耐性 〈斬〉3 〈壊〉3 〈突〉3 〈炎〉3 〈氷〉3 〈雷〉3 装備 武器:短剣・刀/防具:軽鎧・服 物理 属性 物理 属性 抑制 抑制 種別 射程 属性 命中 命中 回避 攻撃 攻撃 防御 攻撃 防御 速度 対応素材 本人能力 -- -- -- 06 03 09 07 03 00 03 04 28 スキル -- -- -- 01 00 00 01 00 00 00 00 (04) [武器]R2刀 雷装 刀 白兵 斬 00 00 00 12+1 00 00 00 00 00 爪/刃/石材/金属・鍛冶 雷付与/物攻+1 [ 鎧 ]R2軽鎧 軽鎧 -- -- 00 00 00 00 00 06+1 00 00 -3 皮/殻/鱗/木材/金属・鍛冶 防御+1/AGI+1 [ 他 ]厚手の手袋 装飾 -- -- 00 00 00 00 00 00 00 00 00 【STR】+1 合計 -- -- -- [07] [03] [09] [21] [03] [07] [03] [04] [25/29] 攻撃手段 攻撃力 攻撃属性 通常攻撃 21 斬+雷 スキル・早打ち 23 斬+雷 スキル・抜刀氷雪 23 斬+雷+氷 スキル・鎌鼬 25 斬+雷 スキル スキル名 武器 部位 分類 タイミング 射程 対象 コスト SL限 解説 《★一刀必殺》 刀 - 白兵 常時 - 自身 - ★ クリティカルヒット発生時のダメージダイスに 通常のクリティカル効果に加えて、さらに+4個を得る 《刀マスタリー》・SL3 刀 - - 常時 - 自身 - 5/3 刀による物理命中に+(SL/2)を得る。 《居合の構え》・SL2 刀 腕 - 開幕 - 自身 TP 1 3/2 戦闘中、居合系の刀スキル使用可能、[速度]に+(SL×2) (非強化効果、解除不可)前・刀マスタリー・LV1 《早討ち》・SL2 刀 腕 白兵 特殊 近 敵単 TP 1 3/2 《居合の構え》状態のみ使用可能、戦闘ターンのメインフェイズ開始時使用宣言 最速行動で物理攻撃を行う、ダメージダイス+(SL)個、前・居合の構え・SL1 《抜刀氷雪》・SL1 刀 腕 白兵 主行動 近 敵単 TP 1 3/2 《居合の構え》状態でのみ使用可能、 斬 + 氷 属性物理攻撃 この際、ダメージダイス+(SL+1)個を得る、前・居合の構え・SL2 《鎌鼬》・SL1 刀 腕 白兵 特殊 遠 敵単 TP 2 3/2 《居合の構え》状態でのみ使用可能、物理攻撃ロールを行う この際、ダメージダイス+((SL+1)×2)個を得る、前・刀MLV3/早打ちLV2 《物理攻撃ブースト》・SL1 - - 常時 - 自身 - 3/2 【物理攻撃】に+(SL)を得る 《HPブースト》・SL1 - - 常時 - 自身 - 3/2 【HP】に+(SL×2)を得る。 《絶品料理》・SL1 - - 常時 - 味方全 食材 1 1/0 キャンプ時の【TP】回復量が2倍になる 0/0 アイテム アイテム名 :個数:効果 バックパック :- :アイテム所持数+4、このアイテムは所持数枠を無視する、このアイテムの2個以上の所持は不可 メディカ : 03 :使用者のHPを10回復 水筒 : 01 :ハードレザーや竹などで作られた、500ml程度の水筒。 作業用ナイフ : 01 :切断・切削作業用の頑丈なナイフ。武器として使うには不向き。 調理器具セット : 01 :コモンスキル《回復料理》《絶品料理》《薬効料理》の使用に必要。 アリアドネの糸 : 01 :迷宮から緊急脱出する事ができる。戦闘中も使用可能。 魚R1 : 01 :キャンプでの回復に使用する。また、F.O.E.の注意を引く用途などにも使える。 果実R1 : 01 :同上 肉R1 : 02 :同上 爪R3 :(01):強化素材・宿に預け中 -------------------------------- 11/18 所持数上限:【STR】B+【VIT】B+3/7+4+3+4=18 所持金:760en その他 設定 微妙に田舎の、地方都市と過疎地の中間くらいに門を構える、室町時代から連綿と侍の技を伝える一族が在った 彼は宗家の三男に産まれ、剣の腕もそこそこあったので、部屋住み(個室)を許される程度ではあった だが、彼は致命的に女癖が悪かった、使用人や門下生、近所の学生や若奥様等、発覚した時点で10人以上を孕ませ、倍する数と姦通していた 激怒した父親が刀の柄に手を掛けながらも勘当を言い渡し、その際に投げ渡された一振りの戦場刀を共にした放浪の旅が始まった・・・ のだが、女癖は全く治っておらず、あちこちで女性絡みのトラブルを起こしているらしい 真面目にしていれば精悍な顔つき、肩甲骨までの、良く手入れされた黒い長髪を首の後ろで纏め、そこそこの長身 その為、コロッと騙される女性が多い模様 セッション履歴 ・2020.10.18. /イーグルGM/経験点 11/殻R2、果実R1、130en/成長D VIT ・2020.10.27. /司GM/経験点 13/刃R2、400en/成長D STR/スキル取得・刀マスタリー1 2 居合の構え1 2 抜刀氷雪 ・2020.11.02. /司GM/経験点 14/爪R3、刃R2、650en/成長D AGI/スキル取得・刀マスタリー2 3 早打ち1 2 鎌鼬 ・2020.11.03. /イーグルGM/経験点 9/R2皮、肉、375en/成長D LUC ・2020.11.06. /司GM/経験点 10/R2刃、殻、1450en/成長D LUC ・20... /GM/経験点 //成長D
https://w.atwiki.jp/clantk/pages/131.html
このページは現在使われておりません
https://w.atwiki.jp/manato0507/pages/16.html
_| ̄|○)) よろしくお願いします ((○| ̄|_ えっとまだ初心者? なのですけれどルールなどを守っていきます♪